home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 11 Exotic Applications / MAKETP.ZIP / T64.DOC < prev   
Encoding:
Text File  |  1993-08-31  |  1.2 KB  |  42 lines

  1.  
  2. T64 File Structure was developed by Miha Peternel for use in C64S.
  3.  
  4. Fields described as FREE and values described as RESERVED are
  5. reserved for future extensions.
  6.  
  7. ______________________
  8.   T64 file structure
  9.  
  10.   Offset, size, description
  11.        0, 64    tape record
  12.       64, 32*n  file records for n directory entries
  13.  64+32*n, ???   binary contents of the files
  14.  
  15. _______________
  16.   Tape Record
  17.  
  18.   Offset, size, description
  19.        0, 32    DOS tape description + EOF (for type)
  20.       32, 2     tape version ($0100)
  21.       34, 2     number of directory entries
  22.       36, 2     number of used entries (can be 0 in my loader)
  23.       38, 2     free
  24.       40, 24    user description as displayed in tape menu
  25.  
  26. _______________
  27.   File Record
  28.  
  29.   Offset, size, description
  30.        0, 1     entry type
  31.                 0 = free entry
  32.                 1 = normal tape file
  33.                 2..255 reserved (for memory snapshots...)
  34.        1, 1     C64 file type
  35.        2, 2     start address
  36.        4, 2     end address
  37.        6, 2     free
  38.        8, 4     offset of file contents start within T64 file
  39.       12, 4     free
  40.       16, 16    C64 file name
  41.  
  42.